heavy oil engine - Turco Inglés Diccionario